delicate and revealing